clear up the mess - Turkish English Dictionary